#!/usr/bin/env python3
# -*- coding: utf-8 -*-
import sys,getopt
#import numpy as 算
from PIL import Image
#import matplotlib.pyplot as 繪

路徑 = '~/文件/報銷/20210608拭子、森林/'
讀檔名 = 路徑 +'IMG_20210609_104438返.jpg'
縮放倍數 = 0.5
寫檔名 = 路徑 +'IMG_20210609_104438返_小.jpg'
try:
	opts, args = getopt.getopt(sys.argv[1:],"助入:倍:出:",["輸入文件=","縮放倍數=","輸出文件="])
except getopt.GetoptError:
	print("縮放圖片.py -入 <輸入文件> -出 <輸出文件>")
for opt, arg in opts:
	if opt in ("-入", "--輸入文件"):
		讀檔名 = arg
	elif opt in ("-倍", "--縮放倍數"):
		縮放倍數 = float(arg)
	elif opt in ("-出", "--輸出文件"):
		寫檔名 = arg
	elif opt == '-助':
		print("縮放圖片.py -入 <輸入文件> -出 <輸出文件>")
原圖 = Image.open(讀檔名)
print(f'原圖格式：{原圖.format}，寬、長：{原圖.size}，色彩：{原圖.mode}')
縮放圖 = 原圖.resize((round(原圖.width*縮放倍數),round(原圖.height*縮放倍數)))
縮放圖.save(寫檔名)